.content{width: 1200px;margin: 0 auto;}
.content-box{width: 1100px;margin: 0 auto;overflow: hidden;}
.step{width: 504px;overflow: hidden;margin: 30px auto;}
.step .step-item{width: 168px;height: 50px;float: left;}
.step .step-item .line{width: 168px;border-bottom: 4px solid #eee;height: 10px;}
.step .step-item p{text-align: center;margin-top: 15px;font-size: 14px;color: #999;}
.step .step-item .circle{width: 22px;height: 22px;background-color: #eee;border-radius: 50%;font-size: 12px;
    text-align: center;line-height: 22px;color: #fff;margin:0 auto;}
.step .active .line{border-color: #6ac82c;}
.step .active p{color: #6ac82c;}
.step .active .circle{background-color: #6ac82c;}
.content-title{font-size: 22px;color: #333;line-height: 48px;}
.user-info{overflow: hidden;padding: 15px 0;border-top: 1px solid #f2f2f2;}
.user-info .float-l{width: 960px;background-color: #f8f8f8;padding: 10px 0;position: relative;}
.user-info .float-l div{display: inline-block;font-size: 24px;color: #6ac82c;margin-left: 15px;}
.user-info .float-l div span{}
.user-info .float-l h3{display: inline-block;font-size: 18px;font-weight: normal;color: #333;margin-left: 10px;}
.user-info .float-l p{font-size: 14px;color: #666;margin: 8px 0 12px 43px;}
.user-info .float-l a{color: #6ac82c;font-size: 14px;margin-left: 43px;text-decoration: underline;}
.user-info .float-l a:first-child{position: absolute;right: 15px;top: 10px;}
.user-info .float-r{width: 140px;height: 35px;font-size: 14px;text-align: center;line-height: 35px;background-color: #6ac82c;color: #fff;}
.user-info .float-r span{margin-right: 5px;}
.content-title-two{line-height: 54px;border-top: 1px solid #f2f2f2;}
.content-title-two span{color: #6ac82c;font-size: 18px;margin-left: 15px;}
.content-title-two p{display: inline-block;font-size: 18px;margin-left: 15px;}
.content-card{overflow: hidden;margin-bottom: 30px;}
.content-card div{width: 200px;height: 104px;float: left;margin-right: 30px;}
.content-card div:nth-child(1){background-image: url("../image/pay-bg1.png");}
.content-card div:nth-child(2){background-image: url("../image/pay-bg2.png");}
.content-card div:nth-child(3){background-image: url("../image/pay-bg3.png");}
.content-card div:nth-child(4){background-image: url("../image/pay-bg4.png");}
.content-card div p{font-size: 14px;color: #333;padding: 15px 0 0 15px;}
.content-card div input[type=radio]{display: block;margin: 45px 0 0 15px;width: 20px;height: 20px;}
.goods-item{overflow: hidden;background-color: #f8f8f8;padding: 10px;margin-bottom: 15px;}
.goods-item>div{float: left;}
.goods-img img{width: 110px;height: 110px;display: block;}
.goods-detail{width: 315px;padding-left: 15px;}
.goods-detail p{color: #333;margin: 20px 0 10px;}
.goods-detail span{color: #999;}
.goods-number{width: 153px;height: 44px;margin: 32px 110px 0 80px;overflow: hidden;background-color: #fff;border: 1px solid #2488e5;border-radius: 2px;-moz-user-select: none; /*火狐*/
    -webkit-user-select: none; /*webkit浏览器*/
    -ms-user-select: none; /*IE10*/
    user-select: none;/*禁止选中文本*/}
.btn-two{width: 22px;height: 44px;text-align: center;vertical-align: middle;border-left: 1px solid #e4e4e4;line-height: 21px;color: #b9b9b9;cursor: pointer;}
.btn-two div:first-child{border-bottom: 1px solid #e4e4e4;}
.btn-two div:active{background-color: #e4e4e4;}
.unit{width: 130px;line-height: 44px;text-align: center;}
.goods-all-price{width: 120px;line-height: 110px;color: #F05615;font-size: 18px;margin-left: 40px;}
.goods-delete{line-height: 110px;color: #333;font-size: 14px;}
.goods-delete span{cursor: pointer;}
.goods-delete span:hover{text-decoration: underline;}
.content-bottom{font-size: 14px;overflow: hidden;line-height: 28px;}
.content-bottom .item1{background-color: #6ac82c;color: #fff;padding: 0 10px;position: relative;}
.content-bottom .item2{color: #333;margin-left: 45px;}
.content-bottom .item2 label{margin: 0 20px 0 5px;}
.content-bottom .item1 div{position: absolute;width: 0;height: 0;top: 0;right: -28px;border-left: 14px solid  #6ac82c;border-bottom: 14px solid transparent;border-top: 14px solid transparent;border-right: 14px solid transparent;}
.content-bottom .item3{color: #999;margin-left: 70px;}
.content-footer{overflow: hidden;}
.content-footer p{font-size: 36px;color: #f05615;margin: 0 50px 0 5px;}
.content-footer span{color: #999;margin-top: 23px;font-size: 14px;}
.content-footer-btn{margin: 30px 0;float: right;display: block;width: 260px;height: 44px;background-color: #339af2;border: 1px solid #2488e5;text-align: center;line-height: 44px;color: #fff;border-radius: 2px;}
.content-footer-btn:hover{background-color: #2488e5;cursor: pointer;}